package com.aiti.lulian.vo;

import com.aiti.base.core.base.vo.BaseVo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

@AllArgsConstructor
@NoArgsConstructor
@ApiModel("员工名片VO")
@Data
public class CardEnterpriseUserDataVo extends BaseVo {

    /**
     * 主键ID
     */
    @ApiModelProperty("baseId")
    private String baseId;

    @ApiModelProperty("用户ID")
    private String userId;

    @ApiModelProperty("企业ID")
    private String enterpriseId;

    @ApiModelProperty("名片背景ID")
    private String backgroundId;

    @ApiModelProperty("名片背景URL")
    private String backgroundUrl;

    @ApiModelProperty("发布名片数量")
    private Long pubCount;

    @ApiModelProperty("被查看名片数量")
    private Long viewCount;

    @ApiModelProperty("创建人ID")
    private String creator;

    @ApiModelProperty("创建日期")
    private Date baseCreateTime;

    @ApiModelProperty("修改人ID")
    private String updateBy;

    @ApiModelProperty("修改日期")
    private Date baseUpdateTime;

    @ApiModelProperty("删除状态")
    private String isDelete;

    private String userName;
}